Meta description:
The creature has the ability to petrify those who dare cross their gaze.\r\n\r\nWhen making any action, you can spend 3 SP to inflict 1d6 Petrifying points to all creatures in your vision looking at you for the next 10 seconds. After 5 seconds, half the Petrifying points vanish but reapplying Petrifying points resets the duration to 10 seconds.\r\nThe Petrifying points reduce the target's AP regeneration proportionally to their maximum HP (1 Petrifying point on a 10 max HP creature reduces their AP regeneration by 10%).\r\n\r\nIf the number of Petrifying points is equal or greater than the creature's maximum HP, it becomes petrified for 1 hour. While petrified, the creature is unconscious (0 AP/s), their posture cannot be changed and they start to suffocate (It is still possible to do mouth-to-mouth to oxygenate the creature). They also receive Weakness 2 for Ice and Blunt damage as well as Resistance 2 to Piercing and Slashing damage.
-
Name:
mPetrifyingGazeI
-
Displayed name:
Petrifying gaze I
-
Description:
The creature has the ability to petrify those who dare cross their gaze. When making any action, you can spend 3 SP to inflict 1d6 Petrifying points to all creatures in your vision looking at you for the next 10 seconds. After 5 seconds, half the Petrifying points vanish but reapplying Petrifying points resets the duration to 10 seconds. The Petrifying points reduce the target's AP regeneration proportionally to their maximum HP (1 Petrifying point on a 10 max HP creature reduces their AP regeneration by 10%). If the number of Petrifying points is equal or greater than the creature's maximum HP, it becomes petrified for 1 hour. While petrified, the creature is unconscious (0 AP/s), their posture cannot be changed and they start to suffocate (It is still possible to do mouth-to-mouth to oxygenate the creature). They also receive Weakness 2 for Ice and Blunt damage as well as Resistance 2 to Piercing and Slashing damage.
-
Cost:
expCost(1400,650)-0
-
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
not action:tagsContain([[reaction]])
-
Description:
-
Variables:
vPetrifyingGazeCost = 3 vPetrifyingGazeDice = 1
-
Script:
-
Action effects:
-
Use case:
number(vPetrifyingGazePoints.value>0)*3
-
Name:
Petrifying gaze points
-
Description:
You can spend vPetrifyingGazeCost.string SP to inflict vPetrifyingGazeDice.stringd6 Petrifying points to all creatures in your vision looking at you. For a total of vPetrifyingGazePoints.string Petrifying points.
-
Script:
if (not character:has([[mPetrifyingPoints]])) then effect = character:createEffect([[mPetrifyingPoints]]) effect.displayName:set([[Points de pétrification]]) effect.script:set([=[stat = character:createStat([[sPetrifyingPoints]], [[dependant]]) stat.displayName:set([[Points de pétrification]]) character.sRegenAP:addCurrent([[-max(sPetrifyingPoints/sMaxHP,0)*100%]], [[physical]], [[Points de pétrification]])]=]) effect.recurrentScript:set([=[if (character.mPetrifyingPoints.duration.value == 5) then character.sPetrifyingPoints:changeCurrent(-character.sPetrifyingPoints.current / 2) end]=]) effect:activate() end character.mPetrifyingPoints.duration:set(10) character.sPetrifyingPoints:changeCurrent({{vPetrifyingGazePoints.value}})
-
Variables:
vPetrifyingGazePoints = NumberVariable([[vPetrifyingGazePoints]], [[Petr.p.]], [[0]])
-
-
-
Upgrades: